isolant thermique - French English Dictionary